home *** CD-ROM | disk | FTP | other *** search
/ Aminet 22 / Aminet 22 (1997)(GTI - Schatztruhe)[!][Dec 1997].iso / Aminet / docs / misc / ReSourcePatch.txt < prev    next >
Encoding:
Text File  |  1997-10-21  |  1.6 KB  |  51 lines

  1.  
  2.     How to patch the ReSource executable to use one bitplane for its screen
  3.     =======================================================================
  4.  
  5. Introduction
  6. ------------
  7. ReSource, an Amiga disassembler from The Puzzle Factory is a superb product.
  8. However, with the introduction of version 6 the display routines were changed
  9. to make them more RTG-friendly. The new routines are significantly slower
  10. than those in version 5.
  11.  
  12. The effect of this is especially bad for users with ECS machines. My
  13. preferred screenmode for running ReSource is Super72:High Res, 800×300. In
  14. four colours, this is almost unusably slow on my (accelerated) A2000.
  15. Changing the screen depth to 1 speeds things up greatly. Since the
  16. disassembled code only uses 1 colour (plus background), this is unaffected by
  17. the change. The only differences are cosmetic.
  18.  
  19. The Patches
  20. -----------
  21. I give explicit patches for versions 6.01 and 6.06, which are the only 6.x
  22. versions that I have. If a newer version exists, please let me know. If you
  23. have an older version, contact The Puzzle Factory for upgrade information.
  24.  
  25. You can apply these patches with a binary file editor, such as Nicola
  26. Salmoria's Hex.
  27.  
  28. Version 6.01 (10.05.94)
  29. ------------
  30. Offset        Change From    Change To
  31. ------        -----------    ---------
  32. $019229        02        01
  33.  
  34. Version 6.06 (07.02.95)
  35. ------------
  36. Offset        Change From    Change To
  37. ------        -----------    ---------
  38. $01DF35        02        01
  39.  
  40.  
  41. If you have a different version of ReSource, try searching for the following
  42. sequence of bytes in the executable, and change the indicated byte:
  43.  
  44. 2658 7802 204C
  45.        ^^
  46.   Change to 01
  47.  
  48.  
  49. -- Mark Knibbs
  50. mark_k@iname.com
  51.